engine compartment lids - Turkish English Dictionary